//
//  AIGirlSigninModel.swift
//  AIGirl
//
//  Created by Rae on 2024/1/8.
//

import Foundation

struct AIGirlListModel: HandyJSON {
    var num: Int = 0
    var size: Int = 0
    var totalCount: Int = 0
    var rows: [AIGirlItemModel] = []
}

struct AIGirlSignInAgeModel: HandyJSON {
    var age: String = ""
    var isSel: Bool = false
}

struct AIGirlItemModel: HandyJSON {
    var coin: Int = 0
    var girlId: Int = 0
    var image: String = ""
    var initCollect: Int = 0 //    点赞数
    var modelId: Int = 0 //    modelId
    var isSel: Bool = false
    var isVip: Int = 0 //1是vip
    var childNode: [String] = [String]()
}

struct AIGirlInterestModel: HandyJSON {
    
    var id: Int = 0
    var icon: String = ""
    var name: String = ""
    var remark: String = ""
    var sort: Int = 0
    var type: Int = 0 //标签类型 1用户兴趣 2圈子标签 3直播间标签
    var userId: Int = 0
    var versionId: Int = 0
    var isSel: Bool = false
}

struct AIGirlUserModel: HandyJSON {
    
    var adVideoWatchedTime: Int = 0
    var age: String = ""
    var applyStatus: Int = 0
    var canVideoWatchedTime: Int = 0
    var cost: Int = 0
    var country: Int = 0
    var desc: String = ""
    var disturb: Int = 0
    var dividend: String = ""
    var email: String = ""
    var favouriteVideo: Int = 0
    var flowerCount: Int = 0
    var flowingCount: Int = 0
    var gender: Int = 0
    var headImage: String = ""
    var id: Int = 0
    var integral: Int = 0
    var invCode: String = ""
    var invUrl: String = ""
    var isAgendHost: Int = 0
    var isHost: Int = 0
    var isVip: String = "0"
    var labelComment: String = ""
    var language: String = ""
    var liveStyle: String = ""
    var money: Int = 0
    var msgNum: String = ""
    var myFriends: Int = 0
    var name: String = ""
    var isNewUser: Int = 0
    var paidUser: Int = 0
    var userType: Int = 0
    var token: String = ""
    var rtmToken: String = ""
    var bandEmail: String = ""
    var sendCoins: String = ""
    var rechargeCount:Int = 0
//    var pic: [InVomCategoryMember]?
//    var photos: List<InVomCategoryMember> = List<InVomCategoryMember>()
    
}
